package com.zhongkai.app.service;

import com.fasterxml.jackson.core.JsonProcessingException;

public interface DeviceOperationService {


    /**
     * 设备上线接口
     *
     * @param deviceID    设备uuid
     * @param device_IP   设备ip
     * @param set_status  设备状态 1 开机 2 关机 3离线
     * @param is_warning  是否报警  1 正常 2 报警
     * @param battery     总耗电量
     * @param device_ver  版本号
     * */
    void deviceAdd(
            String deviceID, //设备编号
            String device_IP,//设备ip
            String set_status,//设备状态 1 开机 2 关机 3离线
            String is_warning,////是否报警  1 正常 2 报警
            String battery,// 总耗电量
            String device_ver,//版本号
            String sim//设备卡卡号

            ) throws JsonProcessingException;

    void deviceDown(String device_IP); //设备下线

    void deviceDown2(String uuid); //设备下线

    void deviceUpdate(String loca,String uuid,String contrast); //设备升级结果
}
